package com.todo.delicacy.service.api;

import com.todo.common.common.entity.response.BizResponse;
import com.todo.delicacy.service.api.request.QueryRestaurantDetailByIdRequest;
import com.todo.delicacy.service.api.request.QueryRestaurantInfoByIdListRequest;
import com.todo.delicacy.service.api.response.RestaurantDetailResponse;
import com.todo.delicacy.service.api.response.RestaurantInfoResponse;

import java.util.List;

/**
 * @author azhebuxing
 * @date 2025/2/25 22:43
 * @description
 */
public interface RestaurantInfoApi {

    /**
     * 根据id查询美食详情
     *
     * @param request
     * @return
     */
    BizResponse<RestaurantDetailResponse> queryRestaurantDetailById(QueryRestaurantDetailByIdRequest request);

    /**
     * 根据id列表查询表详情
     *
     * @param request
     * @return
     */
    BizResponse<List<RestaurantInfoResponse>> queryRestaurantInfoByIdList(QueryRestaurantInfoByIdListRequest request);
}
